
.top_link_country{font-family:arial;position:relative;display:block;float:left;color:#fff;cursor:default;}
.top_link_country:hover .country_down_list{display:block;}
.contry_cn_img{display:block;width:22px;height:16px;background:url(../images/country_img.png) no-repeat 0 0;float:left;margin-top:7px;}
.contry_us_img{display:block;width:22px;height:16px;background:url(../images/country_img.png) no-repeat -26px 0;float:left;margin-top:7px;}
.contry_sea_img{display:block;width:22px;height:16px;background:url(../images/country_img.png) no-repeat -51px 0;float:left;margin-top:7px;}
.contry_eu_img{display:block;width:22px;height:16px;background:url(../images/country_img.png) no-repeat -26px -18px;float:left;margin-top:7px;}
.contry_au_img{display:block;width:22px;height:16px;background:url(../images/country_img.png) no-repeat 0 -18px;float:left;margin-top:7px;}
.contry_hk_img{display:block;width:22px;height:16px;background:url(../images/country_img.png) no-repeat -51px -18px;float:left;margin-top:7px;}
.contry_ne_img{display:block;width:22px;height:16px;background:url(../images/country_img.png) no-repeat 0 -36px;float:left;margin-top:7px;}
.contry_lang{float:left;margin-left:10px;width:80px;text-align:left;}
.country_down_list li .contry_lang:hover{color:#ffd647}
.contry_down{width:15px;height:10px;background:url(../images/index_download_01.png) no-repeat 0;margin-left:4px;display:inline-block;margin-top:10px;}
.country_down_list{display:none;padding-left:11px;padding-right:14px;padding-bottom:10px;position:absolute;background:#444444;filter:alpha(opacity=95);-moz-opacity:0.95;-khtml-opacity:0.95;opacity:0.95;z-index:999;left:-12px;top:29px;}
.country_down_list li{height:30px;width:116px;}
.top_link_country:hover .contry_down{background:url(../images/index_download_02.png) no-repeat 0;}
.bill_header{width:100%;min-width:1020px;height:100px;position:fixed;left:0;top:0!important; z-index: 9999;}
.index-page{width:100%;height:100%;overflow:hidden}
.header{position:fixed;left:0;top:0;width:100%;z-index:10000}
.header-top{width:100%;height:30px;background:#444;line-height:30px;color:#fff; position: absolute; top:0;left:0; z-index: 9999;}
.inner1080{width:1080px;margin:0 auto;}
.header-download{width:200px;float:left;}
.header-download li{font-size:12px;float:left;position:relative;}
.header-download li>a{color:#fff;}
.header-download li>a:hover{color:#a6e5ff;}
.header-download li em{width:20px;height:10px;display:inline-block;background:url(../images/index_download_01.png) no-repeat 5px;}
.header-download li:hover em{background:url(../images/index_download_02.png) no-repeat 5px;}
.header-download li.line{font-size:14px;width:20px;text-align:center;}
.header-download li:hover .download_cont{display:block;}
.header-download li.download_header_second:hover .download_cont1{display:block;}
.download_cont{position:absolute;width:274px;height:118px;top:30px;left:0;background:#444;filter:alpha(opacity=95);-moz-opacity:0.95;-khtml-opacity:0.95;opacity:0.95;padding:10px;z-index:99999;display:none;}
.download_cont1{position:absolute;width:118px;height:118px;top:30px;left:-65px;background:#444;filter:alpha(opacity=95);-moz-opacity:0.95;-khtml-opacity:0.95;opacity:0.95;padding:10px;z-index:99999;display:none;}
.down_cont_left{width:110px;float:left;height:100%;}
.download_erweima{width:100px;height:100px;}
.download_erweima>img{width:100px;}
.down_left_sao{width:110px;height:20px;line-height:20px;color:#fff;font-size:12px;text-align:center;}
.down_cont_right{width:160px;height:100%;margin-top:-8px;float:left;}
.down_right_h4{width:100%;color:#fff;height:30px;font-size:16px;font-weight:bold;display:inline-block;}
.down_right_icon{width:80px;height:100px;float:left;}
.down_right_icon>a{width:40px;margin-left:18px;display:block;}
.down_right_icon>p{display:block;font-size:12px;line-height:17px;height:17px;width:70px;border-radius:2px;background-color:#636364;text-align:center;margin-left:4px;margin-top:6px;}
.down_right_icon>p:hover{background-color:#8a8a8a;}
.down_right_icon>p>a{width:100%;height:100%;display:block;color:#fff;}
.main,.index-slide,.index-slide .slide-page-item{position:relative;width:100%;height:100%;overflow:hidden}
.index-slide .slide-page{position:absolute;left:0;top:0;width:100%;}
.index-slide .slide-page-item .slide-page-img{display:block}


/*右边的小圆圈*/
.index-slide .slide-focus{position:absolute;top:50%;left:20px;margin-top:-55px;z-index:10000}
.index-slide .slide-focus .focus-item{display:block;width:8px;height:8px;margin:10px auto;border:1px solid #ccc;border-radius:50%;overflow:hidden;background:#fff}
.index-slide .slide-focus .focus-item.focus-item-active{border-color:#3b89c6;background:#3b89c6;height: 12px;width: 12px;}


.slide-move-box{width:100%;position:absolute;top:15%;height: 85%;overflow: hidden;}
.slide-move-box img{display: block;margin:0 auto;}
.slide-move-box .mov1_1{position:absolute;left:0;top:380px;z-index:10;width: 100%;}
.slide-move-box .mov1_1 img{display:block;margin: 0 auto;}
.slide-page-item-active .mov1_1 {
	opacity:0;
	-webkit-animation:topMove .8s ease-out .8s 1 forwards;
	animation:topMove .8s ease-out .8s 1 forwards
}
.slide-move-box .mov1_2 {
	position:absolute;
	width:100%;
	left:0px;
	top:50px;
	z-index:10;
	display:block
}
.slide-page-item-active .mov1_2 {
	opacity:0;
	-webkit-animation:leftMove .8s ease-out .8s 1 forwards;
	animation:leftMove .8s ease-out .8s 1 forwards
}
.slide-move-box .mov1_3 {
	position:absolute;
	left:0;
	top:190px;
	width:100%;
	text-align:center;
	z-index:10;
	display:block
}
.slide-move-box .mov1_3 a.btn_experience {display: inline-block;width:130px;height:38px;background: url(../images/btn_experience.png) no-repeat center center;
	margin-right:20px;}
.slide-move-box .mov1_3 a.a1 {
	display: inline-block;
	width:100%;
	height:38px;
	background: url(../images/btn_merchant.png) no-repeat center center;
	margin-right:20px;
}
.slide-move-box .mov1_3 a.a3 {
	display: inline-block;
	width:118px;
	height:38px;
	background: url(../images/btn_merchant_logo.png) no-repeat center center;
	margin-right:20px;
}
.slide-move-box .mov1_3 a.a2 {
	display: inline-block;
	width:128px;
	height:38px;
	background: url(../images/btn_contact.png) no-repeat center center;
}
.slide-move-box .mov1_3 a.btn_experience:hover {
	background: url(../images/btn_experience_active.png) no-repeat center center;
}
.slide-move-box .mov1_3 a.a1:hover {
	background: url(../images/btn_merchant_active.png) no-repeat center center;
}
.slide-move-box .mov1_3 a.a3:hover {
	background: url(../images/btn_merchant_logo_active.png) no-repeat center center;
}
.slide-move-box .mov1_3 a.a2:hover {
	background: url(../images/btn_contact_active.png) no-repeat center center;
}

.slide-page-item-active .mov1_3 {
	opacity:0;
	-webkit-animation:rightMove .8s ease-out .8s 1 forwards;
	animation:rightMove .8s ease-out .8s 1 forwards
}
.slide-move-box .mov1_4 {
	position:relative;
	left:491px;
	top:338px;
	z-index:10;
	display:block;
	width:97px;
	text-align: center;
	height:91px;
}
.slide-move-box .mov1_4 .mov1_4_pay_1{
	position:absolute;
	top:0;
	left:18px;
	

}
.slide-move-box .mov1_4 .mov1_4_pay_2{
	position:absolute;
	top:56px;
	left:0;
	
}
.slide-move-box .mov1_4:hover  .mov1_4_pay_1{
	-webkit-animation:zoomIn 1s ease;
	animation:zoomIn 1s ease;
}
.mov1_4_pay_2{
	margin-top:5px;
}
.slide-page-item-active .mov1_4 {
	cursor: pointer;
	opacity:0;
	-webkit-animation:bottomMove .5s ease-out .5s 1 forwards;
	animation:bottomMove .5s ease-out .5s 1 forwards
}
.slide-move-box .mov3_1{position:absolute;left:0;top:0;width:100%;z-index:10;text-align:center;display:block}
.slide-move-box .mov4_1{position:absolute;left:0;top:0;width:100%;z-index:10;text-align:center;display:block}
.slide-move-box .mov4_2{position:absolute;left:0;top:100px;width:100%;z-index:10;text-align:center;display:block}
.slide-move-box .mov5_1,.slide-move-box .mov6_1,.slide-move-box .mov7_1 {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	z-index:10;
	text-align:center;
	display:block
}
.slide-move-box .mov2_2,.slide-move-box .mov3_2,.slide-move-box .mov5_2,.slide-move-box .mov6_2,.slide-move-box .mov7_2 {
	position:absolute;
	left:0;
	top:100px;
	width:100%;
	z-index:10;
	text-align:center;
	display:block
}
.slide-move-box .mov3_3,.slide-move-box .mov4_3,.slide-move-box .mov5_3,.slide-move-box .mov6_3,.slide-move-box .mov7_3 {
	position:absolute;
	left:0;
	top:100px;
	width:100%;
	z-index:10;
	text-align:center;
	display:block
}
.slide-move-box .mov2_3{position:absolute;left:0;top:0;width:100%;z-index:10;text-align:center;display:block;}
.slide-move-box .mov2_1{position:absolute;left:0;top:200px;width:100%;z-index:10;text-align:center;display:block;}
.slide-move-box .mov2_4{position:absolute;left:0;top:210px;width:100%;z-index:10;text-align:center;display:block;}
.slide-move-box .mov3_4,.slide-move-box .mov4_4,.slide-move-box .mov5_4,.slide-move-box .mov6_4,.slide-move-box .mov7_4 {
	position:absolute;
	left:0;
	top:100px;
	width:100%;
	z-index:10;
	text-align:center;
	display:block
}
.slide-page-item-active .mov2_1,.slide-page-item-active .mov3_1,.slide-page-item-active .mov4_1,.slide-page-item-active .mov5_1,.slide-page-item-active .mov6_1,.slide-page-item-active .mov7_1 {
	opacity:0;
	-webkit-animation:fadeInDown .8s ease-out .8s 1 forwards;
	animation:fadeInDown .8s ease-out .8s 1 forwards
}
.slide-page-item-active .mov2_2,.slide-page-item-active .mov3_2,.slide-page-item-active .mov4_2,.slide-page-item-active .mov5_2,.slide-page-item-active .mov6_2,.slide-page-item-active .mov7_2 {
	opacity:0;
	-webkit-animation:leftMove .8s ease-out .8s 1 forwards;
	animation:leftMove .8s ease-out .8s 1 forwards
}
.slide-page-item-active .mov2_3,.slide-page-item-active .mov3_3,.slide-page-item-active .mov4_3,.slide-page-item-active .mov5_3,.slide-page-item-active .mov6_3,.slide-page-item-active .mov7_3 {
	opacity:0;
	-webkit-animation:rightMove .8s ease-out .8s 1 forwards;
	animation:rightMove .8s ease-out .8s 1 forwards
}
.slide-page-item-active .mov2_4,.slide-page-item-active .mov3_4,.slide-page-item-active .mov4_4,.slide-page-item-active .mov5_4,.slide-page-item-active .mov6_4,.slide-page-item-active .mov7_4 {
	opacity:0;
	-webkit-animation:fadeInUp .8s ease-out .8s 1 forwards;
	animation:fadeInUp .8s ease-out .8s 1 forwards
}
.mov2_4>img:hover,.mov3_4>img:hover,.mov4_4>img:hover,.mov5_4>img:hover,.mov6_4>img:hover,.mov7_4>img:hover {
	opacity:0.8;
	filter:alpha(opacity=80);
	/* 针对 IE8 以及更早的版本 */
}


/*************第八屏****************/
.slide-move-box1 {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;background: #f5f5f5;
}
/*底部*/
.page8 .slide-move-box_bottom_box a:hover{
	text-decoration: underline;
}
.footer_bottom a:hover{
	text-decoration: underline;
}
.footer_nav_box a:hover{
	text-decoration: underline;
}
.slide-page-item .slide-move-box_bottom_box {
	overflow:hidden;
	width:100%;
	padding-top:80px;
}
.slide-page-item .slide-move-box_bottom {
	width:1200px;
	margin:0 auto;
}
.slide-page-item .slide-move-box_bottom .cooperation {
	margin:10px 0 30px 0;
	width:25%;
	float:left;
	height:180px;
	overflow:hidden;
	padding:40px 0 0 0;
}
.slide-page-item .slide-move-box_bottom .cooperation p {
	line-height:30px;
	height:30px;
	font-weight:bold;
	margin:20px 0 0 10px;
	font-weight:bold;
	font-size:16px;
	color:#333;
}
.slide-page-item .slide-move-box_bottom .cooperation p span {
	display:inline-block;
	float:left;
}
.slide-page-item .slide-move-box_bottom .cooperation p a {
	display:inline-block;
	margin:0;
	float:right;
	color:#888;
	font-size:13px;
}
.slide-page-item .slide-move-box_bottom .cooperation ul {
	width:100%;
	height:auto;
	display:inline-block;
}
.slide-page-item .slide-move-box_bottom .cooperation ul li {
	height:50px;
	float:left;
	width:20%;
	margin:0;
	padding:0;
	margin:0 auto;
	overflow:heidden;
}
.slide-page-item .slide-move-box_bottom .cooperation ul li img {
	width:100%;
	height:auto;
}
.slide-page-item .slide-move-box_bottom .cooperation_right {
	width:30%;
	float:left;
	margin:10px 58px 30px 80px;
}
.slide-page-item .slide-move-box_bottom .cooperation_right ul {
	}.slide-page-item .slide-move-box_bottom .cooperation_right ul li {
	width:25%;
	text-align:center;
}
.slide-page-item .slide-move-box_bottom .cooperation_right ul li img {
	width:100%;
}
.slide-page-item .slide-move-box_bottom .cooperation_right ul li a {
	display:inline-block;
}
.slide-page-item .slide-move-box_bottom .cooperation_center {
	width:30%;
}
.news,.slide-page-item .slide-move-box_bottom .cooperation ul.news {
	width:100%;
	margin:16px 0;
	padding:0;
}
.news li,.slide-page-item .slide-move-box_bottom .cooperation ul.news li {
	width:97%;
	height:25px;
	line-height:25px;
	font-size:14px;
	margin:0;
	padding:0 0 0 2%;
}
.news li em,.slide-page-item .slide-move-box_bottom .cooperation ul.news li em {
	display:inline-block;
}
.news li a,.slide-page-item .slide-move-box_bottom .cooperation ul.news li a {
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	color:#333;
	width:80%;
	display:block;
	float:left;
	overflow:hidden;
}
.news li span,.slide-page-item .slide-move-box_bottom .cooperation ul.news li span {
	float:right;
	line-height:25px;
	color:#666666;
}
/*************底部导航****************/
.slide-page-item .footer {
	width:100%;
	margin:0 auto;
	height:100%;
	border-bottom:1px solid #3b3e43;
	font-family: "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Microsoft Yahei", 微软雅黑, STHeiti, 华文细黑, sans-serif;
}
.footer_nav_box {
	width:100%;
	overflow:hidden;
	width:1200px;
	margin:0 auto;
	padding-top:50px;
}
.footer_nav_box1 {
	width:100%;
	overflow:hidden;
	width:1080px;
	margin:0 auto;
	border-bottom:1px solid #d6d6d6;
	padding:20px 0 20px 0;
}
.footer_nav {
	width:800px;
	float:left;
	display:inline-block;
}
.footer_nav dl {
	width:25%;
	float:left;
}
.footer_nav dl dt,.footer_nav dl dd {
	width:100%;
	text-align:left;
	line-height:46px;
}
.footer_nav dl dt{
	font-size:16px;
	color:#fff;
	font-weight:bold;
}
.footer_nav dl dd,.footer_nav dl dd a {
	line-height:40px;
	font-size:14px;
	color:#bdbdbe;
}
.slide-page-item1 {
	background:#eaeaea;
}
.slide-page-item .slide-move-box_bottom_box1 {
	height:383px;
}
/*************底部联系方式****************/
.page8{background: #26292e;}

.bottom_contact_box {
	float:right;
	overflow:hidden;
}

.bottom_cntact {
	width:200px;
	float:left;
	overflow:hidden;
}
.bottom_cntact>.bottom_cntact_img{
	width:175px; 
    height:61px;
    display: block;
    margin-top:16px;
}
.bottom_cntact em {
	line-height:24px;
}
.bottom_cntact em strong {
	display:block;
	width:100%;
	color:#f00;
	font-size:18px;
}
.bottom_cntact_email{
	font-size: 14px;
	color:#bdbdbe;
	margin-top:18px;

}
/*************底部微信公众号二维码****************/
.bottom_contact_box .public {float:right;}
.bottom_contact_box .public img{width: 120px;}

/*************备案信息****************/
.footer_bottom1 {
	width:1080px;
	margin:0 auto;
	text-align:center;
	font-family: "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Microsoft Yahei", 微软雅黑, STHeiti, 华文细黑, sans-serif;

}
.footer_bottom_left{
	width:440px;
	float:left;
	margin-top:40px;
}
.footer_bottom_left>a{
	display: block;
    float: left;
    height: 24px;
    background: url(../images/cer_icon.png) no-repeat 0 0;
    margin-right: 17px;
}
.footer_bottom_left>a.cer_pic1{
	width:34px;
	background-position:-68px -1px;
}
.footer_bottom_left>a.cer_pic2{
	width:62px;
	background-position:-2px -1px;
}
.footer_bottom_left>a.cer_pic3{
	width:64px;
	background-position:-271px -1px;
	
}
.footer_bottom_left>a.cer_pic4{
	width:60px;
	background-position:-107px -1px;
	
}
.footer_bottom_left>a.cer_pic5{
	width:48px;
	background-position:-220px -1px;
	
}
.footer_bottom_left>a.cer_pic6{
	width:20px;
	background-position:-172px -1px;
}
.footer_bottom_left>a.cer_pic7{
	width:18px;
	height:27px;
	background-position:-197px -1px;
}
.footer_bottom_left>a.cer_pic1:hover{
	background-position:-68px -28px;
}
.footer_bottom_left>a.cer_pic2:hover{
	background-position:-2px -28px;
}
.footer_bottom_left>a.cer_pic3:hover{
	background-position:-271px -28px;
	
}
.footer_bottom_left>a.cer_pic4:hover{
	background-position:-107px -28px;
	
}
.footer_bottom_left>a.cer_pic5:hover{
	background-position:-220px -28px;
	
}
.footer_bottom_left>a.cer_pic6:hover{
	background-position:-172px -28px;
}
.footer_bottom_left>a.cer_pic7:hover{
	background-position:-197px -28px;
}
.footer_bottom1 p {
	line-height:22px;
	color:#67696b;
	font-size:12px;
	float:right;
	margin-top:30px;
	text-align: right;
}
.footer_bottom1 p a{
	line-height:22px;
	color:#67696b;
	font-size:12px;
}
.footer_bottom1 p a:hover{
	text-decoration: underline;
	color:#fff;
}
.footer_bottom1 p span#cnzz_stat_icon_1261912497 a{color:#26292e; cursor: default}
.footer_bottom1 p span#cnzz_stat_icon_1261912497 a:hover{color:#26292e;}
.pay_bg {
	width:100%;
	height:100%;
	background:#000;
	display:none;
	position:fixed;
	top:0;
	left:0;
	overflow:hidden;
	z-index:10000;
	opacity:0.4;
	filter:alpha(opacity=40);
}
.video {
	width:700px;
	height:390px;
	margin:-195px 0 0 -350px;
	z-index:10001;
}

.page1{}

.new_bg{width:100%; height:100%; position:fixed; z-index:99999;  background:rgba(0,0,0,0.7); display:none;}
.new_bg_box{ width:880px; height:536px; position:absolute;top:50%;  left:50%; margin-left: -440px; margin-top:-268px; z-index:10000;}
.new_img{width:880px; height:536px;}
.close_new{width:43px; height:43px; float:left;position: absolute; right:16px; top:16px; z-index: 100000}
.disNone{display:none;}
.learn_more_btn{display: block; font-size: 20px; color:#fff; position: absolute; width:150px; bottom:67px; left:50%; margin-left:-75px;}


@-webkit-keyframes flashDown {
	0% {
	-webkit-transform:translateY(0);
	opacity:100
}
50% {
	opacity:60
}
100% {
	-webkit-transform:translateY(16px);
	opacity:0
}
}@keyframes flashDown {
	0% {
	-webkit-transform:translateY(0);
	transform:translateY(0);
	opacity:100
}
50% {
	opacity:60
}
100% {
	-webkit-transform:translateY(16px);
	transform:translateY(16px);
	opacity:0
}
}@-webkit-keyframes leftBottomMove {
	0% {
	-webkit-transform:translateX(-100%) translateY(100%);
	opacity:0
}
100% {
	-webkit-transform:translateX(0) translateY(0);
	opacity:100
}
}@keyframes leftBottomMove {
	0% {
	-webkit-transform:translateX(-100%) translateY(100%);
	transform:translateX(-100%) translateY(100%);
	opacity:0
}
100% {
	-webkit-transform:translateX(0) translateY(0);
	transform:translateX(0) translateY(0);
	opacity:100
}
}@-webkit-keyframes leftMove {
	0% {
	-webkit-transform:translateX(-100px);
	opacity:0
}
100% {
	-webkit-transform:translateX(0);
	opacity:100
}
}@keyframes leftMove {
	0% {
	-webkit-transform:translateX(-100px);
	transform:translateX(-100px);
	opacity:0
}
100% {
	-webkit-transform:translateX(0);
	transform:translateX(0);
	opacity:100
}
}@-webkit-keyframes rightMove {
	0% {
	-webkit-transform:translateX(100px);
	opacity:0
}
100% {
	-webkit-transform:translateX(0);
	opacity:100
}
}@keyframes rightMove {
	0% {
	-webkit-transform:translateX(100px);
	transform:translateX(100px);
	opacity:0
}
100% {
	-webkit-transform:translateX(0);
	transform:translateX(0);
	opacity:100
}
}@-webkit-keyframes bottomMove {
	0% {
	-webkit-transform:translateY(60px);
	opacity:0
}
100% {
	-webkit-transform:translateY(0);
	opacity:100
}
}@keyframes bottomMove {
	0% {
	-webkit-transform:translateY(60px);
	transform:translateY(60px);
	opacity:0
}
100% {
	-webkit-transform:translateY(0);
	transform:translateY(0);
	opacity:100
}
}@-webkit-keyframes topMove {
	0% {
	-webkit-transform:translateY(-60px);
	opacity:0
}
100% {
	-webkit-transform:translateY(0);
	opacity:100
}
}@keyframes topMove {
	0% {
	-webkit-transform:translateY(-60px);
	transform:translateY(-60px);
	opacity:0
}
100% {
	-webkit-transform:translateY(0);
	transform:translateY(0);
	opacity:100
}
}.animated {
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.animated.infinite {
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite
}
.animated.hinge {
	-webkit-animation-duration:2s;
	animation-duration:2s
}
.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut {
	-webkit-animation-duration:.75s;
	animation-duration:.75s
}
@-webkit-keyframes zoomOutRight {
	40% {
	opacity:1;
	-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
	transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
}
to {
	opacity:0;
	-webkit-transform:scale(.1) translate3d(2000px,0,0);
	transform:scale(.1) translate3d(2000px,0,0);
	-webkit-transform-origin:right center;
	transform-origin:right center
}
}@keyframes zoomOutRight {
	40% {
	opacity:1;
	-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
	transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
}
to {
	opacity:0;
	-webkit-transform:scale(.1) translate3d(2000px,0,0);
	transform:scale(.1) translate3d(2000px,0,0);
	-webkit-transform-origin:right center;
	transform-origin:right center
}
}.zoomOutRight {
	-webkit-animation-name:zoomOutRight;
	animation-name:zoomOutRight
}
@-webkit-keyframes fadeInUp {
	from {
	opacity:0;
	-webkit-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)
}
to {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}@keyframes fadeInUp {
	from {
	opacity:0;
	-webkit-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)
}
to {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}.fadeInUp {
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp
}
@-webkit-keyframes fadeInDown {
	from {
	opacity:0;
	-webkit-transform:translate3d(0,-100%,0);
	transform:translate3d(0,-100%,0)
}
to {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}@keyframes fadeInDown {
	from {
	opacity:0;
	-webkit-transform:translate3d(0,-100%,0);
	transform:translate3d(0,-100%,0)
}
to {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}.fadeInDown {
	-webkit-animation-name:fadeInDown;
	animation-name:fadeInDown
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes slideDown{
    0%{-webkit-transform:scaleY(0.1);transform:scaleY(0.1)}
    40%{-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}
    60%{-webkit-transform:scaleY(0.98);transform:scaleY(0.98)}
    80%{-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}
    100%{-webkit-transform:scaleY(1);transform:scaleY(1)}
}
@-moz-keyframes slideDown{
    0%{-webkit-transform:scaleY(0.1);transform:scaleY(0.1)}
    40%{-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}
    60%{-webkit-transform:scaleY(0.98);transform:scaleY(0.98)}
    80%{-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}
    100%{-webkit-transform:scaleY(1);transform:scaleY(1)}
}
@-o-keyframes slideDown{
    0%{-webkit-transform:scaleY(0.1);transform:scaleY(0.1)}
    40%{-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}
    60%{-webkit-transform:scaleY(0.98);transform:scaleY(0.98)}
    80%{-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}
    100%{-webkit-transform:scaleY(1);transform:scaleY(1)}
}
@-ms-keyframes slideDown{
    0%{-webkit-transform:scaleY(0.1);transform:scaleY(0.1)}
    40%{-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}
    60%{-webkit-transform:scaleY(0.98);transform:scaleY(0.98)}
    80%{-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}
    100%{-webkit-transform:scaleY(1);transform:scaleY(1)}
}
@keyframes slideDown{
    0%{-moz-transform:scaleY(0.1);-ms-transform:scaleY(0.1);-o-transform:scaleY(0.1);-webkit-transform:scaleY(0.1);transform:scaleY(0.1)}
    40%{-moz-transform:scaleY(1.04);-ms-transform:scaleY(1.04);-o-transform:scaleY(1.04);-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}
    60%{-moz-transform:scaleY(0.98);-ms-transform:scaleY(0.98);-o-transform:scaleY(0.98);-webkit-transform:scaleY(0.98);transform:scaleY(0.98)}
    80%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-o-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}
    100%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}
}

